ball touched - Alemán Inglés Diccionario